/**
 * 给你一个数组 events，其中 events[i] = [startDayi, endDayi] ，表示会议 i 开始于 startDayi ，结束于 endDayi 。
 * 你可以在满足 startDayi <= d <= endDayi 中的任意一天 d 参加会议 i 。注意，一天只能参加一个会议。
 * 请你返回你可以参加的最大会议数目。 扩展，返回组合答案
 */
{
  /**
   * 1. 先排序
   * 2. 拿出排第一的第一个数，找出包含这个数开始日期的所有会议
   * 3. 找出最先结束的会议
   * 4. 数组删除该会议，并把结束日期在该会议参加日期当天或者之前的所有会议删除————使用会议开始日期/结束日期可能会造成 [1,1][1,2][1,3][2,2][2,3]这种结局
   *
   * 优化：
   */
}

{
  /**
   * sort函数
   * compareFn(a, b) 返回值	排序顺序
   * > 0	a 在 b 后
   * < 0	a 在 b 前
   * === 0	保持 a 和 b 的顺序
   */
}
